About Haccombe Barns Limited (03539334) United Kingdom