About Blakestead Limited (01297114) United Kingdom