About Swale Investments Limited (01134166) United Kingdom