About Worlernsald Ltd (10599861) United Kingdom