About Bare Brae Ltd (SC688588) United Kingdom