About Nick Squire Limited (08969019) United Kingdom