About Dey & Roy Ltd (12911587) United Kingdom