About Lacanpine Services Ltd (11530335) United Kingdom