About Dorridge Holdings Limited (12084905) United Kingdom