About Blakedew 645 Limited (06026234) United Kingdom