About Gerlack & Thorne Limited (03190653) United Kingdom