About Keith Ricketts Services Ltd (11308411) United Kingdom