About Truro Garages Limited (00933363) United Kingdom