About Backhouse (highworth) Limited (11869927) United Kingdom