About Sw80 Limited (09140742) United Kingdom