About Swayne & Partners Holdings Ltd (10162975) United Kingdom