About Sgl Consultancy Essex Limited (12325899) United Kingdom