About Kellands (holdings) Limited (00434982) United Kingdom