About S & V Developments Limited (13026521) United Kingdom