About Lloyd Channing (shop Equipment) Limited (01325468) United Kingdom