About Surrey Technology Consulting Limited (07349954) United Kingdom