About Belfry (scotland) Ltd (SC368103) United Kingdom