About Widgeon Hill Management Company Limited (07268409) United Kingdom