About Microbore Scotland Ltd (SC680726) United Kingdom