About Ferriers Barn Limited (01158197) United Kingdom