About Mcgowan Jackson Limited (11951017) United Kingdom