About Langley-smith Holdings Company Limited (04164930) United Kingdom