About Blackie Consultants Ltd. (SC408618) United Kingdom