About The Godolphin Company Ltd (09975516) United Kingdom