About Southwick Investments Limited (04401634) United Kingdom