About Swafield Barns Limited (13072166) United Kingdom