About Blockmoor Associates Ltd (08344050) United Kingdom