About Swinners Investments Limited (03480641) United Kingdom