About Trott Group Holdings Ltd (11196250) United Kingdom