About Nathan & Taylor Ltd (07955214) United Kingdom