About Capper Sharrock Limited (06525799) United Kingdom