About B Hall & Son Ltd (05529290) United Kingdom