About Frampton Investments Limited (03498085) United Kingdom