About Frampton Cotterell Ltd (13671285) United Kingdom