About Seymour John Public Services (east Anglia) Limited (12052601) United Kingdom