About Elkridge Associates Ltd. (06053354) United Kingdom