About Braidmill Limited (SC210747) United Kingdom