About Bulse Barns Ltd (12749832) United Kingdom