About Garyleeord Instrumentation Limited (07622733) United Kingdom