About Redlynch Ltd (09339198) United Kingdom