About Nicholls Tyreman Limited (05851169) United Kingdom