About Indesosa Limited (07364462) United Kingdom