About Squire (uk) Ltd. (08599406) United Kingdom