About P & T Carruthers Limited (04246123) United Kingdom