About R Squire Consulting Limited (10661357) United Kingdom