About Turner Lambert (sedbergh) Limited (12263146) United Kingdom