About Sears Davies Design Limited (02827752) United Kingdom