About Barnsfold Limited (01648462) United Kingdom