About Frampton Holdings Limited (02479836) United Kingdom