About Kellands (gloucester) Limited (03743176) United Kingdom