About Bowie And Mack Limited (SC624593) United Kingdom