About Clerksons Hall Management Co Ltd (07439096) United Kingdom