About Dearham Limited (10820759) United Kingdom