About Blakeman Projects Limited (12541693) United Kingdom