About Shaw Holdham Ltd (10651229) United Kingdom