About Taylorcom Softwareentwicklung Limited (06661529) United Kingdom