About Elbrook (cash & Carry) Limited (01839722) United Kingdom