About Freeman S Tm Ltd (11859462) United Kingdom