About Westframe Investments Limited (02196601) United Kingdom