About Taylor S Eye Witness Limited (00218517) United Kingdom