About Plancherine Solutions Ltd (12698464) United Kingdom