About Taylor Metcalf Limited (07940710) United Kingdom