About Rickie Langley Ltd (12165022) United Kingdom