About Harrold Jones Services Limited (07000936) United Kingdom