About Sw7 Limited (08705963) United Kingdom