Company name: Minifarm
Description: MiniFarm(Mini specialist)
51 Newton St, Newton St Faith, Norwich NR10 3AD, United Kingdom