About A.taylor & Son(leeds) Limited (00302227) United Kingdom