About L.c. Gymer & Son Limited (04857500) United Kingdom