About Gaffs & Pads Ltd (10597571) United Kingdom