About Minnows Barn Limited (10489128) United Kingdom