About Blackmoore Holdings Ltd (09611320) United Kingdom