About Ambridge Chase Limited (12623281) United Kingdom