About Kirkup Technology Consulting Ltd (07796198) United Kingdom