About Bannachan Installations Ltd (SC556109) United Kingdom