About Beckle Consultancy Services Ltd. (08184836) United Kingdom