About Boroughmuir Bears Ltd (SC611746) United Kingdom