About West End Lane Investments Limited (09540366) United Kingdom