About Albert Kirk Limited (00624825) United Kingdom