About The Taylor Galkina Laboratory Limited (04478480) United Kingdom