About Trotwood Holdings Limited (03573704) United Kingdom