About Ruckle Consultancy Limited (02835227) United Kingdom