About Durdle Redux Ltd (11180490) United Kingdom