About Wehla Ltd (13274979) United Kingdom