About Lanhide Ltd (09452095) United Kingdom