About Swayne & Sons Ltd (06700883) United Kingdom