About Claude Hellowell Limited (00554031) United Kingdom