About Beechill Management Limited (NI022291) United Kingdom