About H. Birkby & Sons Limited (00581113) United Kingdom