About Alick Barlow Ltd (11821760) United Kingdom