About Swan Lane Investments Limited (02793078) United Kingdom