About J E Frampton Engineering Ltd (08132007) United Kingdom