About S C Benjamin Ltd (08873364) United Kingdom