About Taylor Creations Essex Ltd (12862969) United Kingdom