About Gilmour Tools (holdings) Limited (SC220143) United Kingdom