About S W H Management Limited (04395897) United Kingdom