About S & V Scott Ltd (SC598061) United Kingdom