About Rikk Gillott Limited (06382374) United Kingdom