About Haloumiere Ltd (07870136) United Kingdom