About Blakestone Limited (04250338) United Kingdom