About Canfield 149 Ltd (12485095) United Kingdom