About Blackthorn Consultancy Services Limited (05368603) United Kingdom