About Sw-6 London Ltd (07146303) United Kingdom