About Kelly Ambridge Limited (12651593) United Kingdom