About Taylor Long 2008 Limited (06514705) United Kingdom