About T. Loughman & Co Limited (01849737) United Kingdom