About Blackmore Consulting Limited (04789763) United Kingdom