About S&w Tlp (hold Co One) Limited (07028188) United Kingdom