About Backhouse Design Limited (11135432) United Kingdom