About Seymour John Public Services (london & South East) Limited (12052697) United Kingdom