About I D Swanson Limited (SC673775) United Kingdom