About L S Cameron Ltd (12775195) United Kingdom