About W House London Ltd (12954927) United Kingdom