About Michele Taylor Ltd (07223287) United Kingdom