About T J W Stobbs Limited (SC098694) United Kingdom