About James Taylor (business & Catering Equipment) Limited (01913077) United Kingdom