About Canfield Service Centre Limited (10799414) United Kingdom