About Roye Associates Limited (13558910) United Kingdom