About Llewellyn Ridge Limited (06244477) United Kingdom