About Balquhain Limited (SC365433) United Kingdom