About B C S Parker Limited (04295156) United Kingdom