About Leonard Jowett (holdings) Limited (01316988) United Kingdom