About Blackthorne Systems Ltd (12715783) United Kingdom