About Blackamoor Limited (07800046) United Kingdom