About Blakedew 840 Limited (12924234) United Kingdom