About A. Cleasby Limited (00670523) United Kingdom