About Cuthbert Service & Jackson Limited (SC049653) United Kingdom