About Omally Tetherton Limited (11632805) United Kingdom