About Higglas Ltd (12931941) United Kingdom