About A & L Perforators Ltd (06695938) United Kingdom