About Leander Hawkhurst Limited (10782139) United Kingdom