About S.g. & P. Payne Limited (05337691) United Kingdom