About Hammond Quinn Ltd (11856835) United Kingdom