About Frampton S (bembridge) Limited (12765228) United Kingdom