About Stratton Lewis Limited (07183874) United Kingdom