About The Lord Grey Ltd (12034528) United Kingdom