About Backhouse (warminster) Limited (12417229) United Kingdom