About Westerlea Ltd. (SC334298) United Kingdom