About Royall And Son Limited (00744110) United Kingdom