About Shimla Foods Ltd (09142852) United Kingdom