About Blackthorn Consultancy Limited (13629782) United Kingdom