About Abbey Ridge Limited (10319613) United Kingdom