About Bellsquarry Ltd (13702580) United Kingdom