About Hall & Birtles Limited (10272379) United Kingdom