About Rr Larder Ltd (09400740) United Kingdom