About Dearham Trading Limited (12618510) United Kingdom