About Hassall & Lucking Limited (00302171) United Kingdom