About Ash & Lacy Perforating Limited (10805479) United Kingdom