About Blackstripe Consultants Limited (07357442) United Kingdom