About Richard Alan Group Holdings Limited (11091352) United Kingdom