About Hendale Solutions Limited (12146478) United Kingdom