About Frampton Consultants Limited (01702640) United Kingdom