About Richard Quality Foods Ltd (12252703) United Kingdom