About Richard Bore Consulting Limited (11887096) United Kingdom