About Dean Taylor (holdings) Limited (11894427) United Kingdom