About Jedharr-taylor Ltd (10286011) United Kingdom