About White Swan (twickenham) Limited (07017014) United Kingdom