About Betteridge Holdings Limited (10288845) United Kingdom