About Shaw Cavanagh Limited (03190829) United Kingdom