About Howco Group Plc (SC079844) United Kingdom