About J Holder-spriggs Services Limited (09884087) United Kingdom