About Blackmore Project Solutions Limited (07864481) United Kingdom