About Herridge Ltd (07564226) United Kingdom