About Langley-smith International Limited (02022787) United Kingdom