About Lathomer Ltd (13606213) United Kingdom