About Gimson & Slater Limited (01639897) United Kingdom