About Beechill Development Company Limited (NI046706) United Kingdom