About Roy John (design) Limited (01437010) United Kingdom