About Quinn And Sons Ltd (07609166) United Kingdom