About Mcclair Brady & Co (SL001729) United Kingdom