About Taylor S Supplies (holdings) Limited (10637378) United Kingdom