About Thomas Bradley & Co (scotland) Ltd (SC595386) United Kingdom