About Bordersbrae Ltd (SC431146) United Kingdom