About Sven Smith Limited (01753874) United Kingdom