About Clayton & Royse Limited (10530108) United Kingdom