About Will Squire Ltd (10707455) United Kingdom