About Tuxford Parts (uk) Limited (07166607) United Kingdom