About Sears Davies Limited (01065961) United Kingdom