About T.s.mackiewicz Ltd (10680305) United Kingdom