About Balfreish Barns Limited (12059548) United Kingdom