About The Salad Bowl Ltd (10341534) United Kingdom