About Citrus Group Limited (05281227) United Kingdom