About Sheridansqaconsultancy Limited (NI618201) United Kingdom