About Beechill Grove Ltd (NI611309) United Kingdom