About Ash & Lacy Perforating Holdings Limited (13552451) United Kingdom