About Long & Ryle Limited (04570239) United Kingdom