About Carl Ritchie Ltd (09988116) United Kingdom