About Svl (sussex) Limited (05347099) United Kingdom