About J L Frampton & Sons (spetisbury) Limited (00618001) United Kingdom