About Robert C Taylor Ltd (09263289) United Kingdom