About Taylor Central Consulting Limited (11170210) United Kingdom