About Westwood Capital Ltd (05883974) United Kingdom