About Canfield House Limited (07006177) United Kingdom