About Lord Tresise People Ltd (12967181) United Kingdom