About Omnibus Kitchen Co. Limited (10585005) United Kingdom