About Roger S Taylor Ltd (09528499) United Kingdom