About Taylor May D Ltd (10782576) United Kingdom