About Mahoney Store Limited (13284260) United Kingdom