About Cartlidge & Co Limited (04692801) United Kingdom