About P&s Teesdale Ltd (13308262) United Kingdom