About Alan Bowen Instrumentation Solutions Limited (11263236) United Kingdom