About P&l Frampton And Sons Limited (09269779) United Kingdom