About Riccal Limited (12640191) United Kingdom