About Omega Kitchens (leicestershire) Limited (04526414) United Kingdom