About Blakemead Limited (02541034) United Kingdom