About Taylor Initiatives Ltd (07539268) United Kingdom