About Blakecomp Limited (07818642) United Kingdom