About G J Teeson Ltd (07937959) United Kingdom