About Balemore Engineering Ltd (SC644788) United Kingdom