About Hotchkiss Solutions Ltd (09582601) United Kingdom