About Delacam Solutions Lp (SL022299) United Kingdom