About Roy & Co (gb) Limited (07029839) United Kingdom