About Glaisnock Holdings Limited (SC692625) United Kingdom