About P&t Barton Limited (08012782) United Kingdom