About Lyndon Ambler Tiling Contracts Limited (04638241) United Kingdom