About Swam & Co. Limited (03752278) United Kingdom