About Winston Squire Ltd (10499622) United Kingdom