About Ben Shaw Limited (08353418) United Kingdom