About Henry Swailes Limited (10139449) United Kingdom