About Haltermann Carless Uk Limited (00429315) United Kingdom