About Blackmoore Consulting Limited (06964034) United Kingdom