About 102a Turnpike Road Limited (12525461) United Kingdom