About Mick Twomey 13 Limited (09146537) United Kingdom