About Swanson Mackay & Co. Limited (01849184) United Kingdom