About Handeline Ltd (12416992) United Kingdom