About Rical Group Limited (01660664) United Kingdom