About S & A Management (essex) Limited (11228885) United Kingdom