About Turrellrossi Limited (13272893) United Kingdom