About H & L Services Ltd (09578901) United Kingdom