About S & S Lowe Limited (06870927) United Kingdom