About Umbrella Fair Organisation Ltd. (06656364) United Kingdom