About Rickie Gill Ltd (12484522) United Kingdom