About Horner & Taylor Property Services Ltd. (12107211) United Kingdom