About S Parker (uk) Limited (08002354) United Kingdom