About Taylor Jacs Limited (SC701801) United Kingdom