About Swanson Manufacturing Ltd (07718303) United Kingdom