About Ambridge Limited (02150808) United Kingdom