About S & A Management Limited (06724664) United Kingdom