About Blakemoore Limited (11343974) United Kingdom