About Westor Ltd (12756423) United Kingdom