About Roy Group & Son Ltd (12571624) United Kingdom