About The Lonsdale Hands Organisation Limited (07797935) United Kingdom