About C.j. Stubbings Limited (01238801) United Kingdom