About Sailex Limited (05890593) United Kingdom