About Trotter Holdings Ltd (13293148) United Kingdom