About Backhouse Sculptures Limited (03828833) United Kingdom