About Hall & Letts Ltd (10603646) United Kingdom